drip catcher - Turkish English Dictionary